short rifle - Turco Inglés Diccionario